celery pepper - German English Dictionary